Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Detached £838,912 £475,000 31 Mar 2006
3 THE ORCHARD Detached £607,698 £367,500 23 Aug 2013